N.B.: Il diritto a scaricare il materiale
accessibile da questa pagina e' riservato solamente agli studenti
regolarmente iscritti al corso.
Notice: The right to download the material
accessible from this page is granted only to the students regularly
enrolled in the hereabove University course.
Il laboratorio si pone l'obiettivo di fornire le conoscenze per realizzare applicazioni di realtà virtuale. Gli studenti lavoreranno direttamente sui vari dispositivi di realtà virtuale analizzati e realizzeranno piccole applicazioni basate su di essi. Il corso partirà dalla visualizzazione stereoscopica e verranno introdotti man mano dispositivi di input e interazione in tempo reale per realizzare applicazioni sempre più coinvolgenti.
* Durante il corso verrà richiesto allo studente di completare dei piccoli progetti sull'argomento trattato in laboratorio.
Per ogni chiarimento relativo al progetto scrivere a alberto.borghese@unimi.it
È consigliabile presentarsi a lezione con il proprio PC e con i seguenti software (alla versione indicata) già installati sul proprio computer:
Nota (2023): GitHub ha cambiato chiave pubblica SSH, da oggi potreste avere il seguente errore quando provate a fare una pull/push da terminale su un qualsiasi progetto GitHub:
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
per aggiornare la chiave SSH seguire la guida del blog GitHub al link: https://github.blog/2023-03-23-we-updated-our-rsa-ssh-host-key/
Dettaglio del corso di laboratorio
| Data | Argomento |
Note |
|---|---|---|
| 17.04.2026 | Introduzione al corso. Modellazione in Blender (esercizi) | Si consiglia di venire con il proprio PC e mouse con 3 pulsanti, in aggiunta si consiglia di aver già installato Blender |
| 22.04.2026 | Lezione sospesa | |
| 24.04.2026 | Texture, luci e rigging in Blender (esercizi) | |
| 29.04.2026 | Animazioni scheletri (rigging) e motion capture (Rokoko) | Progettino - Per questa lezione si consiglia la registrazione al sito di Rokoko: https://www.rokoko.com/ |
| 01.05.2026 | Festa del lavoro | |
| 06.05.2026 | Introduzione a Unity 3D | Si consiglia di installare Unity3D sul proprio pc prima della lezione: https://unity.com. Dipendenze e coroutine. |
| 08.05.2026 | Realtà Aumentata Definizione e tecnologie: librerie AR (ARFoundation) parte 1 + Librerie Unity per AR (ARFoundation) parte 2 | Laboratorio di 4 ore (dalle 8.30 alle 12.30) Progettino; su ARFoundation - Firma Apple ID in Unity: 07-sing-apple-id.pdf. Guida al Simulatore in Unity: https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@5.1/manual/xr-simulation/simulation-getting-started.html |
| 13.05.2026 | Lezione sospesa | |
| 15.05.2026 | Modalità di interazione e tracking utente in AR; Leap Motion e Hand Traking (parte 1) | |
| 20.05.2026 | Leap Motion e Hand Traking (parte 2) | Progettino |
| 22.05.2026 | Camere 3D e acquisizione di scheletri, rigging e animazione con Unity 3D (Parte 1) | |
| 27.05.2026 | Camere 3D e acquisizione di scheletri (parte 2) | Progettino |
| 29.05.2026 | Realtà Mista Definizione e tecnologie MR (Hololens, Oculus Quest3, Apple Vision Pro). Definizione Digital Twin e a cosa servono | |
| 03.06.2026 | Realtà Mista (focus su Oculus Quest 3 e libreria Meta XR) | |
| 05.06.2026 | Realtà Virtuale Definizione e Librerie Unity per VR (focus su Meta XR) parte 1 | |
| 10.06.2026 | Realtà Virtuale (Librerie Unity per VR, focus su Meta XR) parte 2 | Progettino https://developers.meta.com/horizon/documentation/unity/unity-tutorial-hello-vr/ |
| 12.06.2026 | VR best practices (modalità di interazione, user interface, tracking dell’utente e riduzione motion sickness) , nuove tecnologie generative/ AI multimodali, ripasso generale | Seminario del Dott. Pietro De Nicolao: "Capire e utilizzare l'AI per creare: modelli, capacità e direzioni future" |